home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / Pascal / source / Infinity Windoid 2.5.1 / Makefile < prev    next >
Encoding:
Makefile  |  1994-01-15  |  2.5 KB  |  84 lines  |  [TEXT/MPS ]

  1. #========================================================================
  2. #
  3. #    Infinity Windoid 2.5.1
  4. #
  5. #                makefile for MPW
  6. #
  7. #------------------------------------------------------------------------
  8. #              © 1991-93 Troy Gaul
  9. #                Infinity Systems
  10. #                All Rights Reserved
  11. #------------------------------------------------------------------------
  12. #   File:       Makefile
  13. #   Target:     Infinity Windoid 2.5.1
  14. #   Sources:    InfinityWindoid.c
  15. #               WindoidUtil.c
  16. #========================================================================
  17.  
  18. Output        =    Infinity Windoid 2.5.1
  19.  
  20. #------------------------------------------------------------------------
  21.  
  22. Type        =    rsrc
  23. Creator        =    RSED
  24. ResType        =    WDEF
  25. ResID        =    128
  26.  
  27. #========================================================================
  28. #    Directories and Options
  29. #------------------------------------------------------------------------
  30.  
  31. ObjDir        =    :obj:
  32.  
  33. {ObjDir}    ƒ    :                # directory dependency
  34.  
  35. #------------------------------------------------------------------------
  36.  
  37. COptions    = # -r                # warnings                                 ∂
  38.                 -b                # PC-relative strings                    ∂
  39.                 -mbg off         # off, full                                ∂
  40.                 -o "{ObjDir}"                                            ∂
  41.                 -opt full        # off, (empty)=normal, full, size, speed
  42.  
  43. #========================================================================
  44. #    Compilation Dependencies
  45. #------------------------------------------------------------------------
  46.  
  47. "{ObjDir}"InfinityWindoid.c.o    ƒ    Makefile                            ∂
  48.                                     WindoidDefines.h                    ∂
  49.                                     WindoidTypes.h                        ∂
  50.                                     WindoidUtil.h                        ∂
  51.                                     InfinityWindoid.c
  52.     C {COptions} InfinityWindoid.c
  53.  
  54. #------------------------------------------------------------------------
  55.  
  56. "{ObjDir}"WindoidUtil.c.o        ƒ    Makefile                             ∂
  57.                                     WindoidDefines.h                    ∂
  58.                                     WindoidTypes.h                        ∂
  59.                                     WindoidUtil.h                        ∂
  60.                                     WindoidUtil.c
  61.     C {COptions} WindoidUtil.c
  62.  
  63. #========================================================================
  64. #    Object Files
  65. #------------------------------------------------------------------------
  66.  
  67. OBJECTS        =    "{ObjDir}"InfinityWindoid.c.o                            ∂
  68.                 "{ObjDir}"WindoidUtil.c.o
  69.  
  70. #========================================================================
  71. #    Linking
  72. #------------------------------------------------------------------------
  73.  
  74. "{Output}" ƒƒ Makefile {OBJECTS}
  75.     Link        -t {Type}                                                ∂
  76.                 -c {Creator}                                            ∂
  77.                 -rt {ResType}={ResID}                                    ∂
  78.                 -m MAIN                                                    ∂
  79.                 -sg "{Output}"                                            ∂
  80.                 -o "{Output}"                                            ∂
  81.                 {OBJECTS}
  82.  
  83. #------------------------------------------------------------------------
  84.